torque convertor - Turkish English Dictionary